someone that lives in seclusion - Francés Inglés Diccionario